package com.ruoyi.system.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.ruoyi.common.core.web.page.TableDataInfo;
import com.ruoyi.system.domain.BaseContest;
import com.ruoyi.system.domain.BaseContestBinding;
import com.ruoyi.system.domain.BaseContestBindingGroup;
import com.ruoyi.system.domain.dto.H5.ContestAllResultDto;
import com.ruoyi.system.domain.dto.Web.ContestBindingDto;

import java.util.List;

/**
 * 联赛Service接口
 * 
 * @author wangbj
 * @date 2024-04-16
 */
public interface IBaseContestBindingService extends IService<BaseContestBinding>
{

    TableDataInfo selectList(BaseContest dto);

    List<BaseContestBindingGroup> getContestBindingGroupList(BaseContest dto);

    List<BaseContest> getContestListByBindingGroupId(Long id);

    ContestAllResultDto contestAll(Long groupId);
}
